home *** CD-ROM | disk | FTP | other *** search
- /* tm.h */
- /* simplified from Gosling's */
- /* terminal control module header file */
-
- /* Copyright (c) 1981,1980 James Gosling */
-
- struct TrmControl {
- int (*t_topos) ();
- int (*t_reset) ();
- int (*t_INSmode) ();
- int (*t_HLmode) ();
- int (*t_inslines) ();
- int (*t_dellines) ();
- int (*t_blanks) ();
- int (*t_init) ();
- int (*t_cleanup) ();
- int (*t_wipeline) ();
- int (*t_wipescreen) ();
- int (*t_delchars) ();
- int (*t_writechars) ();
- int (*t_window) ();
- int (*t_flash) ();
- int t_length; /* screen length */
- int t_width; /* screen width */
- };
-
- #ifdef JOVE_TERM
-
- struct TrmControl tt; /* terminal specific information for the
- current display */
- #else
- extern struct TrmControl tt;
- #endif
-
- /* end */